page{
    background-color: #fff;
}
.pay-result {
    .contain {
        width: 682rpx;
        margin-left: 20rpx;
        margin-right: 20rpx;
        border-radius: 10rpx;
        margin-top: 78rpx;
        padding-left: 20rpx;
        padding-right: 20rpx;
        padding-bottom: 40rpx;
        position: relative;

        .tips-icon {
            width: 112rpx;
            height: 112rpx;
        }

        .header {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            top: -50rpx;
        }

        .order-num {
            align-items: flex-start;
        }

        .info {
            margin-bottom: 40rpx;
        }

        .opt-btn-contain {
            margin-top: 40rpx;

            .check-order-btn {
                width: 650rpx;
                height: 84rpx;
            }

            .go-back-btn {
                width: 650rpx;
                height: 84rpx;
                border: 1px solid #FF2C3C;
                box-sizing: border-box;
            }
        }

        .line {
            width: 650rpx;
            border-top: 1px solid rgba(229, 229, 229, 1);
        }
    }
}